#ifndef _lonon_storage_h_
#define _lonon_storage_h_

/*

    函数功能：nvs初始化
    函数名称：lonon_nvs_flash_init

*/
void lonon_nvs_flash_init(void);
/*

    函数功能：数据存储nvs_get_str
    函数名称：lonon_nvs_get_str
    输入：*name             文件名
    输入：key               键
    输出：*out_value        值
    输出：*length           输出值长度
    返回：成功     ESP_OK   其他失败

*/
esp_err_t lonon_nvs_get_str(char* name,char* key, char* out_value, size_t* length);
/*

    函数功能：数据存储
    函数名称：lonon_nvs_set_str
    输入：*name             文件名
    输入：key               键
    输出：*value            值
    输出：*length           输出值长度
    返回：成功     ESP_OK   其他失败

*/
esp_err_t lonon_nvs_set_str(char* name,char* key, char* value);

#endif
